package com.supplychainapi.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;

@ApiModel(value = "单据明细")
public class Tbpurchasedtl {


    /**
     * 供应商平台GUID
     */
    @ApiModelProperty(value = "供应商平台guid")
    private String fspguid;

    /**
     * 物料GUID;可以是 平台供应商物料、我的物料
     */
    @ApiModelProperty(value = "物料guid")
    private String fsmaterialguid;

    /**
     * 物料代码
     */
    @ApiModelProperty(value = "物料代码")
    private String fsmaterialid;

    /**
     * 物料名称
     */
    @ApiModelProperty(value = "物料名称")
    private String fsmaterialname;

    /**
     * 规格型号
     */
    @ApiModelProperty(value = "规格型号")
    private String fsmodelno;


    /**
     * 采购计量单位;选取物料,默认取采购计量单位
     */
    @ApiModelProperty(value = "采购计量单位")
    private String fsorderunitid;

    /**
     * 我的物料GUID;入库时填入
     */
    @ApiModelProperty(value = "我的物料guid")
    private String fsmymaterialguid;

    /**
     * 数量
     */
    @ApiModelProperty(value = "数量")
    private BigDecimal fdqty;

    /**
     * 单价
     */
    @ApiModelProperty(value = "单价")
    private BigDecimal fdprice;

    /**
     * 含税单价;单价*税率*0.01
     */
    @ApiModelProperty(value = "含税单价")
    private BigDecimal fdtaxprice;

    /**
     * 金额;=数量*单价
     */
    @ApiModelProperty(value = "金额")
    private BigDecimal fdmoney;

    /**
     * 税率%
     */
    @ApiModelProperty(value = "税率")
    private BigDecimal fdtaxrate;

    /**
     * 明细备注
     */
    @ApiModelProperty(value = "备注")
    private String fsdtlnote;


}